Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia #2-w1 Australia F3 Australia F5 Australia F6 Australia F10 Australia F11 Australia F3 Australia F4 Australia F5 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Thailand F1 Thailand F2 Thailand F3 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Australia F13 Australia F9 Australia F3 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F5 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 New Zeland F1 New Zeland F2 Australia F3 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F1 Australia F2 Sacramento Challenger Calabasas Challenger Sporting Challenger - Turin Architect Open - Budapest ATU Cup 2001 - Weiden Memorial Savigny - Sassuolo XI Venice Open - Venice Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago Pro Tennis World Open - Boca Raton Fifth Third Bank Tennis Championships - Lexington Baton Rouge Challenger Seoul Challenger Rimouski Challenger Binghamton Challenger Tiburon Challenger Caloundra Challenger Dallas Challenger Nottingham Challenger Caloundra Challenger Sarasota Challenger Savannah Challenger Athens Challenger Bordeaux Challenger Nottingham Challenger Traralgon Challenger Maui Challenger Morelos Challenger Guadalajara Challenger Leon Challenger Gwangju Challenger Taipei City Challenger Manchester Challenger Surbiton Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Ho Chi Minh City Challenger Happy Valley Challenger Taipei City Challenger Gimcheon Challenger Gatineau Challenger Granby Challenger Zhangjiagang Challenger Shanghai Challenger Gwangju Challenger Kaohsiung Challenger Shenzhen Challenger Playford Challenger Burnie Challenger Launceston Challenger Morelos Challenger Indian Wells Challenger Monterrey Challenger Vancouver Challenger Binghamton Challenger Tiburon Challenger Nottingham Challenger Dallas Challenger Puebla Challenger Busan Challenger Ho Chi Minh City Challenger Lexington Challenger Aptos Challenger Ningboo Challenger Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Zivnobanka Czech Open - Prostejov Warta Cup 2001 - Sopot XXVIII Edizione 'A.Savoldi' - Manerbio Tata Open - Chennai Copa AT&T - Buenos Aires Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires ARAG World Team Championship - Dusseldorf Croatia Open - Umag Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - 's-Hertogenbosch Masters Series - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Malaysian Open - Kuala Lumpur Medibank International - Sydney Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BMW Open - Munich Pekao Open 2003 - Szczecin UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Melbourn Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta China Open - Beijing If Stockholm Open - Stockholm Delray Beach Open - Delray Beach AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Citi Open - Washington Brisbane International - Brisbane Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Bet-at-home Open - Hamburg Citi Open - Washington European Open - Antwerp ASB Classic - Auckland AEGON International - Eastbourne Irving Challenger ASB Classic - Auckland Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Happy Valley Challenger Internazionali BNL d'Italia - Rome Winnetka Challenger Aptos Challenger Ningboo Challenger Kobe Challenger Hua Hin Challenger Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ATU Cup - Weiden Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino XXIX Edizione 'A.Savoldi Marco' - Manerbio Copa Sevilla - Seville Copa AT&T - Buenos Aires ECM Cup - Prague Amer-Wilson Tampere Challenger - Tampere Copa Ericsson Uruguay - Montevideo Pekao Open - Szczecin Gelsor Open Romania - Bucharest Moncton Men's Challenger - Moncton Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Uncle Toby's Challenger in Burnie - Burnie Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Uncle Toby's Australian Men's Clay Court Challenger - Canberra BNP Paribas Masters - Paris Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Kia International in Burnie - Burnie Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Thailand Open - Bangkok Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Kia International In Caloundra - Caloundra Rogers Cup - Toronto Kia International In Kawana - Kawana Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Caloundra ATP Challenger - Caloundra BNP Paribas Masters - Paris Club Coop's ATP Challenger International - Brisbane BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Sunset Moulding Challenger - Yuba City Challenger Banque Nationale - Granby AEGON Championships - London Atlanta Tennis Championships - Atlanta Burnie Challenger Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Open Seat Godo - Barcelona Mexico City Challenger The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Talahassee Challenger Tenerife Challenger Ramat Hasharon Challenger Nottingham Challenger Rijeka Challenger San Benedetto Challenger Aptos Challenger Lexington Challenger Granby Challenger Australian Open - Melbourne U.S. Open - New York French Open - Paris Calabasas Challenger Chuncheon Challenger French Open - Paris U.S. Open - New York Burnie Challenger French Open - Paris Baton Rouge Challenger Wimbledon - London Ramat Hasharon Challenger U.S. Open - New York Carson Challenger Ojai Challenger Australian Open - Melbourne French Open - Paris Aptos Challenger Open Romania - Bucharest Lexington Challenger U.S. Open - New York Vancouver Challenger French Open - Paris Wimbledon - London U.S. Open - New York CA Tennis Trophy - Vienna Bangkok Challenger Charlottesville Challenger Australian Open - Melbourne Citi Open - Washington Burnie Challenger Open de la Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Tallahassee Challenger French Open - Paris Sarasota Challenger Savannah Challenger Mercedes Cup - Stuttgart Bordeaux Challenger Heineken Open - Auckland Copa Claro - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Warsteiner Challenger Lubeck - Lubeck Burnie Challenger Olbia Geovillage Open - Olbia Muller Cup - Ulm Leon Challenger Wimbledon - London I Tourneo Fila Citta di Brindisi - Brindisi Nottingham-2 Challenger BB&T Atlanta Open - Atlanta U.S. Open - New York Trofeo Barcelona de Tenis - Barcelona Citi Open - Washington ARAG World Team Championship - Dusseldorf Oberstaufen Cup - Oberstaufen Australian Open - Melbourne ARAG World Team Championship - Dusseldorf French Open - Paris AEGON International - Eastbourne Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Wimbledon - London Power Horse Cup - Dusseldorf U.S. Open - New York Australian Open - Melbourne Open de Tenis Comunidad Valenciana - Valencia French Open - Paris SkiStar Swedish Open - Bastad Canberra Challenger Apia International - Sydney China Open - Beijing Asirom Challenger Brasov - Brasov Wimbledon - London Erste Bank Open - Vienna PTT Thailand Open - Bangkok Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Ilkley Challenger Winnipeg Challenger SkiStar Swedish Open - Bastad BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Australian Open - Melbourne PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Apia International - Sydney Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch French Open - Paris Kamnik Challenger - Kamnik Abierto Mexicano Telcel - Acapulco U.S. Open - New York European Open - Antwerp Wimbledon - London Millennium Estoril Open - Estoril U.S. Open - New York SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Garden Open - Rome MST ATP Challenger International - Burnie Copa Ericsson Brazil - Sao Paulo Chengdu Open - Chengdu Heineken Open - Auckland Geneva Open - Geneva Idea Prokom Open - Sopot Nottingham Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco The Nottingham Open - Nottingham Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad French Open - Paris Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Davis Cup, World Group, 1R, BLR-ESP 4-1 Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad German Tennis Championships - Hamburg China Open - Beijing AIG Japan Open Tennis Championships - Tokyo SA Tennis Open - Johannesburg Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Davis Cup, World Group, 1R, SUI-ESP 2-3 Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Rio Open 500 - Rio de Janeiro BMW Open - Munich Citi Open - Washington Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Geneva Open - Geneva BB&T Atlanta Open - Atlanta Davis Cup, World Group, SF, ESP-USA, 4-1 Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Campionati Internazionali di Sicilia - Palermo Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 ASB Classic - Auckland Davis Cup, PO, ESP-SUI 4-1 Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Antalya Cup - Antalya Davis Cup, World Group, QF, FRA-ESP 5-0 Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Masters Series Monte-Carlo - Monte-Carlo Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group I, 2R, CHN-AUS 1-3 Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Davis Cup, World Group, SF, ESP-FRA 4-1 Rogers Cup - Toronto Davis Cup, World Group, F, ESP-ARG 3-1 BNP Paribas Masters - Paris Kaohsiung Challenger Shanghai Rolex Masters - Shanghai Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group I, 1R, TPE-AUS 0-5 Rogers Cup - Toronto Davis Cup, Group I, 2R, UZB-AUS 1-3 BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Hopman Cup - Perth Internazionali BNL d'Italia - Rome Davis Cup, Group I, DEN-ESP 0-5 Mutua Madrid Open - Madrid Miami Open - Miami Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Davis Cup, World Group, PO, IND-ESP 0-5 Tennis Masters Series - Madrid BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, QF, ESP-GER 3-2 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Toronto Hopman Cup - Perth Western & Southern Open - Cincinnati Masters Series Madrid - Madrid Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Brasil Open - Costa do Sauipe Campeonato de Espana Kia de Tenis 2004 - Madrid Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Capitala World Tennis Championship Gerry Weber Open - Halle Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris French Open - Paris The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Australian Open (Australia, Wildcard) Mubadala World Tennis Championship Australian Open (Australia, Wildcard) Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Wimbledon - London Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London French Open - Paris Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Wimbledon - London Olympics - Beijing Olympics - London French Open - Paris Wimbledon - London Olympics - Rio de Janeiro Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ESP-ITA 4-1 BNP Paribas Masters - Paris Davis Cup, World Group, QF, GER-ESP 1-4